package com.navi.alarm.tx.amstx;

import lombok.Data;

import java.util.List;

/**
 * Created by lin.xin on 2018/1/30.
 */
@Data
public class AmsTxI {

    public static final int MAIL_TYPE_SIMPLE_MESSAGE = 1;
    public static final int MAIL_TYPE_ATTACHEMENT = 2;
    private String trx_id;
    private String type_id;

    /**
     * MAIL_TYPE_SIMPLE_MESSAGE : 简单邮件，只包含文本
     * MAIL_TYPE_ATTACHEMENT: 包含附件的邮件，需要传送附件的文件地址
     */
    private int mail_type;

    //邮件主题
    private String mail_subject;

    //邮件内容
    private String mail_content;

    /**
     * 发送给多个人时，给这个二级结点赋值
     */
    private List<String> mail_to_address_iary;

    /**
     * 每个邮件抄送不同的人，给这个二级结点赋值
     */
    private List<String> mail_cc_address_iary;

    /**
     * 当邮件类型为MAIL_TYPE_ATTACHEMENT时，需要提供附件的路径地址
     */
    private List<String> mail_attachement_path_iary;

}
